home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / utilities / print / pspager.lha / psp / ps_package.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-04-08  |  879 b   |  37 lines

  1. #ifndef _PS_PACKAGE_H
  2. #define _PS_PACKAGE_H
  3. /*
  4. **      $VER: ps_package.h 1.0 (13.4.94)
  5. **
  6. **      Useful functions for support of postscript-generating applications,
  7. **      includes generation of PostScript 3.0 headers, management of skeleton
  8. **      files and input data files.
  9. **
  10. **      (C) Copyright 1994 Rainer Koppler
  11. */
  12.  
  13. #include <stdio.h>
  14. #include <bool.h>
  15. #include <time.h>
  16.  
  17.  
  18. typedef enum { ePortrait, eLandscape } Orientation;
  19.  
  20. /* skeleton file utilities */
  21. extern void PSPrintHdr(char *, time_t, int, char *, Orientation);
  22. extern void PSPrintEnd(void);
  23. extern void PSInclFile(char *);
  24. extern void PSDefSymbol(char *);
  25. extern void PSUndefAll(void);
  26.  
  27. /* input data management */
  28. extern int PSReadFile(FILE *);
  29. extern void PSFreeFile(void);
  30. extern char *PSNextLine(void);
  31.  
  32. /* miscellaneous */
  33. extern char *TackOn(const char *, const char *);
  34.  
  35.  
  36. #endif /*_PS_PACKAGE_H*/
  37.